@charset "utf-8";
*{ margin:0px; padding:0px;}
body {font-family: Arial, Helvetica, sans-serif;font-size: 12px; background:url(bg.gif) no-repeat center top; color:#5c5c5c;}
ul{ margin:0px; padding:0px;}
li{ list-style:none;}
.clear{ clear:both;}
.none{ display:none;}
#allcenter{  width:976px; margin:0px auto; padding:0px;}

#searsh{ text-align:right; height:30px; overflow:hidden; padding-top:10px;}
#searsh .kuang{ background:url(index_03.gif) no-repeat; width:139px; line-height:24px; height:24px; border:none;}
#searsh .an{ background:url(index_05.jpg) no-repeat; width:27px; height:24px; border:none;}
a{ text-decoration:none; color:#5c5c5c;}
a:hover{ color:#0086d5;} 
#flash{ margin:0 auto; height:199px; overflow:hidden;}
#conter{ float:left; width:100%; margin-top:21px;}
#conter .left{ float:left; width:640px; padding-left:28px;}
#conter .right{ float:right; width:262px; margin-right:28px; background: url(right_bg_07.jpg) repeat-x left top; overflow:hidden; display:inline;}
.tzgg{ background: #FFFFFF url(tg_bg_03.gif) no-repeat center bottom; width:222px; margin:20px auto 20px auto; padding:0px 10px 20px 10px;}
.tzgg_tit{ font-size:14px; color:#0062a2; background:url(xian_10.gif) repeat-x center bottom; height:35px; line-height:35px; font-weight:bold;}
.tzgg_tit span{ float:right; font-size:12px; font-weight:normal; background:url(dot1.gif) no-repeat right center; padding-right:8px; color:#009ee0;}
.tzgg_tit span a{color:#009ee0;}

.tzgg_news {overflow:hidden;height:130px;width:225px;}
.tzgg_news ul{ margin:0px 0px 0px 0px; padding:0px; line-height:24px; list-style:none; }
.tzgg_news li{ background:url(dot2.gif) no-repeat left center; padding-left:10px; line-height:24px;}

.gzzd{ background: #FFFFFF; width:222px; margin:0px auto 20px auto; padding:0px 10px 10px 10px;}
.gzzd_tit{ font-size:14px; color:#0062a2; background:url(xian_10.gif) repeat-x center bottom; height:35px; line-height:35px; font-weight:bold;}
.gzzd_tit span{ float:right; font-size:12px; font-weight:normal; background:url(dot1.gif) no-repeat right center; padding-right:8px; color:#009ee0;}
.gzzd_tit span a{color:#009ee0;}
.gzzd_news ul{ margin:10px 0px 0px 0px; padding:0px; line-height:24px; list-style:none; }
.gzzd_news li{ background:url(dot2.gif) no-repeat left center; padding-left:10px; line-height:24px;}


.left_left{ width:195px; float:left; display:inline;}
.left_right{ width:430px; float:right;}


.systd{ background:url(left_03.gif) no-repeat left top; width:195px; height:370px; margin-bottom:10px;}
.systd ul{ margin:0px; padding:80px 10px 10px 10px; list-style:none;}
.systd li{ color:#ffffff; background:url(dot3.gif) no-repeat left center; padding-left:10px;}
.systd li a{ color:#ffffff;}
.systd li a:hover{ color:#fffc00;}



.zh_news{ background:url(tiao2_07.gif) no-repeat left top; float:left; clear:both; margin-top:20px; width:635px; height:24px; overflow:hidden;  font-size:14px; font-weight:bold; color:#FFFFFF; padding-left:35px; padding-top:15px;}


.zhnews_tiao{ float:left; width:630px; padding-left:30px; padding-top:8px; padding-right:10px;}
.zhnews_tiao ul{ margin:0px; padding:0px; list-style:none;}
.zhnews_tiao li{ background:url(dot2.gif) no-repeat left center; padding-left:10px; line-height:24px;}
.zhnews_tiao li span{ float:right;}

.jzcg_tiao{ float:left; width:630px; padding-left:30px; padding-top:8px; padding-right:10px;}
.jzcg_tiao ul{ margin:0px; padding:0px; list-style:none; float:right; width:530px;}
.jzcg_tiao li{ background:url(dot2.gif) no-repeat left center; padding-left:10px; line-height:24px;}
.jzcg_tiao li span{ float:right;}


.sb_pic{ background:url(tiao3_11.gif) no-repeat left top; float:left; clear:both; margin-top:20px; width:915px; height:24px; overflow:hidden;  font-size:14px; font-weight:bold; color:#FFFFFF; padding-left:35px; padding-top:15px;}


.imagelist{ height:150px; margin:0px 28px; padding-top:10px;}
.imagelist .imagelist_l{ cursor:pointer; float:left; background-image:url(leftbtn_bg.jpg); height:141px; width:17px; overflow:hidden;}
.imagelist .imagelist_r{cursor:pointer; float:right; background-image:url(rightbtn_bg.jpg); height:141px; width:17px; overflow:hidden;}
.imagelist .imagelistbody{ height:137px; width:886px; overflow:hidden;  float:left; border-top:solid 2px #e6e6e6; border-bottom:solid 2px #e6e6e6;}
.imagelist .imagelistbody dl{ text-align:center; padding:12px 0px 0px 0px; width:132px; overflow:hidden;}
.imagelist .imagelistbody dl img{ border:none;}
.imagelist .imagelistbody dl dt{ width:120px; margin:0px auto 0px auto; padding:3px 0px 0px 0px; height:38px; line-height:16px; text-align:center;}


.link{ padding:0px 38px; margin-top:20px;}
.link_tit{ font-size:14px; color:#0062a2; background:url(xian_10.gif) repeat-x center bottom; height:35px; line-height:35px; font-weight:bold;}
.link_tit span{ float:right; font-size:12px; font-weight:normal; background:url(dot1.gif) no-repeat right center; padding-right:8px; color:#009ee0;}
.link_tit span a{color:#009ee0;}
.link_pic{ margin-top:10px;}
.link_pic img{ border:none; padding-right:1px;}


#foot{ background:url(foot_21.gif) repeat-x center bottom; width:961px; margin-left:7px; *margin-left:7px; _margin-left:8px; float:left; display:inline; padding-top:30px; padding-bottom:10px;}
#foot span{ border-left: solid 1px #9e9898; padding-left:20px; margin-left:20px; color:#9e9898;}





/*ly*/
.ly_left{ float:left; width:210px; overflow:hidden;}

.ly_meun{ background:url(ly_03.jpg) no-repeat left bottom; width:210px; padding-bottom:20px;}
.ly_meun ul{ margin:0px; padding:0px; list-style:none;}
.ly_meun li{ padding-left:50px; color:#ffffff;  line-height:30px;}
.ly_meun li a{ color:#FFFFFF;}
.ly_meun li a:hover{ color:#FFFFFF;}
.ly_tit{ background:url(ly_tit_03.jpg) no-repeat left top; width:150px; height:62px; line-height:62px; overflow:hidden; font-weight:bold; padding-left:60px;}

.ly_left_left{ width:195px; float:right; display:inline; margin-top:30px;}


.ly_right{ border: #cccccc 1px solid; float:right; width:705px; margin-right:15px; display:inline; padding:10px; margin-bottom:20px;}

.wenzi{ background:url(ly_06.jpg) no-repeat left bottom; width:705px; line-height:30px;}

.ly_list{ float:left; margin-top:10px; width:520px;}
.ly_list_search{ float:left; margin-top:10px; width:705px;}
.ly_tu{ float:right; margin-top:10px;}


h1{ font-size:14px; margin-top:25px; margin-bottom:20px;}

.ly_news{}
.ly_news ul{ margin:20px 0px 0px 0px; padding:0px;}
.ly_news li{ line-height:24px; background:url(ly_13.jpg) no-repeat 20px center; padding-left:30px;}
.ly_news li span{ color:#ff7200; padding-right:5px;}
.ly_news li.aa{ background:#f0f8fb url(ly_13.jpg) no-repeat 20px center; line-height:24px;  }

.fy{float:left; clear:both; width:100%; text-align:center; margin-top:20px; background:#efefef; padding-top:5px; padding-bottom:5px; display:inline; color:#444444;}
.kuang{ width:30px; height:18px; border:solid 1px #999999;}

.an{ background:url(an_03.jpg) no-repeat; width:34px; height:20px; border:none; text-align:center;}

.ly_lrfont{ padding:0px 10px;}
.ly_lrfont p{ text-indent:20px; color:#777777; line-height:22px; margin-bottom:20px;}

h2{ font-size:12px; color:#777777;}
h3{ font-size:14px; text-align:center; margin-top:20px;}

.dayi{ text-align:right; color:#f07827; padding-right:10px;}
.dayi a{color:#f07827;}
.dayi a:link{color:#f07827;}
.dayi a:hover{color:#f07827;}

.ly{ color:#f07827; text-align:center; padding:10px;}

.search_bg{ background:#e0f2fe; line-height:30px;}
.search_kuang{ border:solid 1px #9acbeb; width:253px; height:19px;}
.search_an{ background:url(search_017.jpg) no-repeat; width:62px; height:21px; border:none; line-height:21px;}


.search_wenda{ background:#f0f8fb; line-height:24px;}
.search_wenda1{ background:#; line-height:24px;}
.search_zi{text-decoration: underline; padding-left:5px; color:#000000;}
.search_zi1{ padding-left:5px; color:#8a8a8a;}
.search_zi2{ color:#ff5400;}


.list_pic{clear:both;  margin-top:20px; float:left; width:520px; display:inline;}

.pic_bg{ background: url(list_bg_03.jpg) no-repeat left bottom; width:121px; text-align:center; padding-top:8px;}
.pic_bg img{ border:#cdcdcd 1px solid;}
.pic_bg p{ margin:0px; padding:5px 0px 4px 0px; font-size:12px; width:100px; overflow:hidden; height:22px; line-height:22px; white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; text-indent:11px;}



.map_tit{ border-bottom:#2baff0 solid 2px; line-height:25px; font-weight:bold;}
.map_tit1{ line-height:25px; background: url(ly_13.jpg) no-repeat left center; padding-left:10px; }

/*新增样式样*/
#menu{ width:960px; height:39px; overflow:hidden; color:#FFFFFF; font-weight:bold; float:left; line-height:39px; text-align:center; margin-left:18px; display:inline;}
#menu ul{ margin:0px; padding:0px; list-style:none;}
#menu li{ float:left;}
#menu li a{ color:#FFFFFF;  display:block; padding-left:14px; padding-right:14px;}
#menu li a:hover{ background:#848484; display:block; padding-left:14px; padding-right:14px;}
#detailmenu{ display:none; position:absolute; background:#848484; margin-top:4px;}
#detailmenu .aa{ margin-left:-100px;}
#detailmenu li{ display:inline-table; height:20px; line-height:20px; overflow:hidden; padding:0px 10px 0px 10px; float:left;}
#detailmenu li a{ color:#ffffff;}
#detailmenu li a:hover{  text-decoration:none;}


/*新增样式样*/
.fpic {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; Z-INDEX: 3; BACKGROUND: #CCCCCC;  BORDER-BOTTOM-WIDTH: 0px; WIDTH: 402px; POSITION: relative; BORDER-RIGHT-WIDTH: 0px;BORDER: #CCCCCC 5px solid; height:410px;
text-align:center
}
.bpic {
	FLOAT: left; MARGIN: 0px; WIDTH: 244px; POSITION: relative; HEIGHT: 243px
}
#focpic {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; LEFT: 1px; BORDER-BOTTOM-WIDTH: 0px; POSITION: absolute; TOP: 1px; BORDER-RIGHT-WIDTH: 0px
}


.thub{
	float:left;
	WIDTH:420px;
	text-align:center;
	position:relative;
	padding-top:3px;
}

.thubpic {PADDING-RIGHT: 0px; PADDING-LEFT: 15px; Z-INDEX: 20;  WIDTH: 83px; CURSOR: pointer; TOP:0px; float:left;}
.thubpiccur {PADDING-RIGHT: 0px; PADDING-LEFT: 15px; Z-INDEX: 20; WIDTH: 83px; CURSOR: pointer;  TOP:0px;float:left; text-align:center;}

.thubpic IMG {background:#616161; padding:2px 2px 2px 2px; width:83px; height:50px; margin-top:7px;}
.thubpiccur IMG {background:#FFFFFF url(dd.jpg) no-repeat center top; padding:9px 2px 2px 2px; width:83px; height:50px;}

.fttltxt{MARGIN-TOP:318px; FLOAT: left; WIDTH: 416px; TEXT-ALIGN: center; position:relative; color:#0000FF; background-color: #000000; filter:alpha(opacity=30);-moz-opacity:0.3; opacity:0.3; layer-background-color: #000000; border-left: 1px none #cccccc; line-height:18px; font-weight:bold; margin-left:2px; display:inline;}
.fttltxt a{filter:alpha(opacity=100);-moz-opacity:1; opacity:1; color:#ffffff;}